/**
 * 负责与服务器通信，并控制游戏
 * 游戏管理器
 */
class GameManager {

	private static gameManager:GameManager;

	public static getCurrentGameManager():GameManager{
		if(GameManager.gameManager == null){
			GameManager.gameManager = new GameManager();
		}
		return GameManager.gameManager;
	}
	
	/**
	 * 用户登录系统的令牌
	 */
	private accessToken:string;
	
	public constructor() {
	}

	/**
	 * 获取桌子
	 */
	public getTable():Table{
		return null;
	}

	/**
	 * 启动游戏
	 */
	public start():void{
		//TODO 启动游戏
	}

    /**
	 * 关闭游戏
	 */
	public close():void{
		//关闭游戏
	}

}